Big Huge Thesaurus

Mesocricetus auratus

noun